home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d974.lha / DDLI / ddli.doc < prev    next >
Text File  |  1994-01-05  |  31KB  |  601 lines

  1.                              Brief Description
  2.  
  3.         The Duniho and Duniho Life Pattern Indicator (DDLI) is a program
  4. that asks you questions in order to determine your Life Pattern. The Life
  5. Patterns correspond to the sixteen psychological types measured by the
  6. Myers-Briggs Type Indicator (MBTI), and they are represented by the same
  7. abbreviations. By using knowledge that Terence Duniho has added to the
  8. study of Type, this program also checks itself by asking supplementary
  9. questions about other preferences that correlate with a person's type.
  10.  
  11.                                  Copyright
  12.  
  13.         The DDLI and this documentation are Copyright (C) 1992, 1993, 1994
  14. by Fergus Duniho. Most of its questions are drawn from and based on those
  15. in two questionaires by Terence Duniho. These are his "Preference Patterns
  16. Questionaire" and "What is Your Personality Pattern?" from his book
  17. _Wholeness Lies Within: Sixteen Natural Paths Toward Sprituality_. "What is
  18. Your Personality Preference" is Copyright (C) 1985, 1991 by Terence L.
  19. Duniho. Fergus Duniho uses questions from these questionaires with the
  20. permission of Terence Duniho.
  21.  
  22.                                  Contents
  23.  
  24.         The following should be included:
  25.  
  26.         ddli - The program (compiled for the Amiga with DICE)
  27.  
  28.         Readme.1st - A file you should read before using the DDLI.
  29.  
  30.         ddli.c - The main source code.
  31.  
  32.         fpdio.c - A file containing the source code for some input/output
  33.                   functions I wrote.
  34.  
  35.         qst.c - A file containing the qst type and the functions that use
  36.                 it.
  37.  
  38.         strdup.c - A file containing the "strdup" command in case you don't
  39.                    have it.
  40.  
  41.         ddli.doc - This file, the documentation.
  42.  
  43.         DDLI.QST - The file of questions used by the DDLI.
  44.  
  45.         pts      - "The Personality Type Summary" by Jon Noring
  46.  
  47.         Descriptions of each of the 16 types:
  48.  
  49.         esfj, esfp, estj, estp, enfj, enfp, entj, entp, isfj, isfp, istj,
  50.         istp, infj, infp, intj, intp
  51.  
  52.                                Distribution
  53.  
  54.         The latest version of the DDLI may be freely distributed as long as
  55. it is left unchanged, and it always distributed with its source code
  56. (DDLI.C, QST.C, FPDIO.C, STRDUP.C), this documentation file, DDLI.QST,
  57. which contains the questions, and the supplentary text files. It may be,
  58. but does not have to be, distributed with any executables. If you want to
  59. distribute it with commercial products, such as books on Type, you need the
  60. written permission of the author.
  61.  
  62.         Whenever I release a new version, please stop distributing older
  63. versions. Please remove older versions from software libraries, disk
  64. collections, and electronic bulletin boards. This is especially important
  65. when older versions had bugs.
  66.  
  67.                                  Compiling
  68.  
  69.         You may have to compile ddli.c to run the DDLI on your computer.
  70. The DDLI is a completely portable Standard ANSI/ISO C program. You should
  71. be able to compile it and run it on any computer that has a Standard C
  72. compiler.
  73.  
  74.         First, look at ddli.c in a text editor and make sure that the
  75. preprocessor definition for OPSYS is set to the operating system that you
  76. want to compile ddli.c for.  It should be set to AMIGA, MSDOS, or OTHER.
  77. If OPSYS isn't set for your operating system, set it to your operating
  78. system and resave ddli.c.
  79.  
  80.         Next, make sure that the source files are all in the same
  81. directory. If your operating system is case-sensitive, make sure the C
  82. source code file names are lowercase. Then type "cc ddli.c -o ddli". You
  83. may have to change "cc" to the name of the frontend for your compiler, such
  84. as "dcc", "bcc", or "gcc".
  85.  
  86.         If you use an IBM or compatible, you may have to add carriage
  87. returns (ASCII 13) to the end of each line (unless somebody has already
  88. done it for you). The Amiga, which I use, uses only the newline character
  89. to end each line, but the IBM uses both a newline and a carriage return.
  90.  
  91.         If it doesn't compile, it may be because your C compiler doesn't
  92. have the "strdup" function.  In that case, uncomment the line which
  93. includes "strdup.c" and try to compile it again.
  94.  
  95.                                 DISCLAIMER
  96.  
  97.         I offer no guarantee that this program will accurately measure your
  98. type. I am not a trained psychologist, and I have tested these questions on
  99. only a few people. I have mainly used my knowledge of type to put them
  100. together. Although most were written by Terence Duniho, whose life work is
  101. psychological type, I wrote some of them, particularly the supplementary
  102. questions. This program is experimental, and I hope to use the
  103. computer-user community as my testing ground. If you already know your
  104. type, I would greatly appreciate it if you would report on the accuracy of
  105. this program.
  106.  
  107.         Also, if this program somehow messes up your computer or your data,
  108. I, Fergus Duniho, am not to blame. You use this program at your own risk.
  109.  
  110.         Furthermore, I am not responsible for any use that anyone makes of
  111. this program or its results. If, for example, someone chooses to
  112. discriminate against you because of the type you scored as on the DDLI, you
  113. should sue the person who discriminated against you, not me.
  114.  
  115.         Finally, I do not guarantee the accuracy of any of the documents in
  116. this archive.  In particular, the authors of the type descriptions have
  117. their own ideas about who belong to particular types, and these do not
  118. always agree with my opinions or with those expressed to me by my father.
  119. Nevertheless, I'm not going to bother correcting them.  In writing these
  120. descriptions, they did an important job that I didn't want to do, and I am
  121. not going to start doing their job for them.  I'm going to stick to working
  122. on the program itself and leave supplementary text files to others.
  123.  
  124.                           The Life Pattern Model
  125.  
  126.         The Life Pattern model is based on Carl Gustav Jung's four
  127. psychological functions. These are thinking, feeling, sensing, and
  128. intuition. The former two are judging functions, and the latter two are
  129. perceiving functions. The judging functions are those we use for making
  130. decisions. The perceiving functions are those we use for gathering
  131. information. According to Jung, the personality of each person is
  132. characterized by the dominance of one of these functions over the others.
  133. He also added that each person used his dominant function is either an
  134. extraverted way or an introverted way. Someone who used his dominant
  135. function in an extraverted way would rely on it when dealing with the
  136. external environment, such as in public settings, with people who aren't
  137. intimates, etc. Someone who used his dominant function in an introverted
  138. way would rely on it when alone or with intimates. Thus, Jung's personality
  139. theory had eight psychological types. These were Introverted Sensors,
  140. Introverted Intuitors, Introverted Thinkers, Introverted Feelers,
  141. Extraverted Sensors, Extraverted Intuitors, Extraverted Thinkers, and
  142. Extraverted Feelers.
  143.  
  144.         Jung also held that each type had an auxiliary function, as well as
  145. the dominant function. For the sake of balance, the auxiliary for a
  146. psychologically healthy individual was a perceiving function if the
  147. dominant was a judging function and a judging function if the dominant was
  148. a perceiving function. Furthermore, a person would use the auxiliary in the
  149. opposite way as the dominant function. Extraverts would rely on the
  150. auxiliary for introverting, and introverts would rely on it for
  151. extraverting.
  152.  
  153.         The introduction of the auxiliary split each of Jung's types into
  154. two, effectively giving us Myers-Briggs' sixteen psychological types. For
  155. example, Introverted Thinkers would be divided into Introverted Thinkers
  156. with Intuition as an auxiliary and Introverted Thinkers with Sensing as an
  157. auxiliary. The Myers-Briggs types are based on four sets of opposing
  158. preferences. These are extraversion vs. introversion (E vs. I), intuition
  159. vs. sensing (N vs. S), thinking vs. feeling (T vs. F), and perceiving vs.
  160. judging (P vs. J). The preference for extraversion or introversion
  161. indicates the way in which a person uses his dominant function. The
  162. preference for perceiving or judging indicates which function (the dominant
  163. or the auxiliary) the person relies on for extraverting. As I already
  164. indicated, the dominant and the auxiliary together include both a
  165. perceiving function and a judging function. P's rely on the perceiving
  166. function for extraverting, and J's rely on the judging function for
  167. extraverting. The preference for thinking or feeling indicates the
  168. preferred judging function, and the preference for sensing or intuition
  169. indicates the preferred perceiving function.
  170.  
  171.         Using this information, we can determine the Jungian type that
  172. corresponds to each Myers-Briggs type. Take, for instance, my type: INTP.
  173. The "I" indicates that I use my dominant function for introverting. The "P"
  174. indicates that I rely on my preferred perceiving function for extraverting.
  175. Since I am an introvert, this means that I rely on my preferred judging
  176. function for introverting. In other words, my dominant function is my
  177. preferred judging function. Since this is thinking, that means I am an
  178. Introverted Thinker. My auxiliary is my preferred perceiving function, and
  179. that is intuition. Therefore, an INTP is an Introverted Thinker with
  180. Intuition as an auxiliary. Each Myers-Briggs type can be translated into
  181. its corresponding Jungian type in like manner. Here is a table of what each
  182. type corresponds to:
  183.  
  184.         INTP:   Introverted Thinker with auxiliary Intuition
  185.         ISTP:   Introverted Thinker with auxiliary Sensing
  186.         INFP:   Introverted Feeler with auxiliary Intuition
  187.         ISFP:   Introverted Feeler with auxiliary Sensing
  188.         INTJ:   Introverted Intuitor with auxiliary Thinking
  189.         INFJ:   Introverted Intuitor with auxiliary Feeling
  190.         ISTJ:   Introverted Sensor with auxiliary Thinking
  191.         ISFJ:   Introverted Sensor with auxiliary Feeling
  192.         ENTJ:   Extraverted Thinker with auxiliary Intuition
  193.         ESTJ:   Extraverted Thinker with auxiliary Sensing
  194.         ENFJ:   Extraverted Feeler with auxiliary Intuition
  195.         ESFJ:   Extraverted Feeler with auxiliary Sensing
  196.         ENTP:   Extraverted Intuitor with auxiliary Thinking
  197.         ENFP:   Extraverted Intuitor with auxiliary Feeling
  198.         ESTP:   Extraverted Sensor with auxiliary Thinking
  199.         ESFP:   Extraverted Sensor with auxiliary Feeling
  200.  
  201.         The Myers-Briggs model was extended into the Life Patterns model by
  202. Terence Duniho. According to Terence Duniho, each type also has a tertiary
  203. function and an inferior function. These balance the dominant and auxiliary
  204. functions. The tertiary function is used in the same way as the dominant
  205. function (extraverted or introverted), but it is not relied on to the same
  206. extent. Also, the tertiary function is always the opposite of the auxiliary
  207. function. If the auxiliary is a judging function, the tertiary is the other
  208. judging function; if the auxiliary is a perceiving function, the tertiary
  209. is the other perceiving function. The inferior function is always the
  210. opposite of the dominant function, and it is used in the same way as the
  211. auxiliary. Therefore, the introduction of the tertiary and inferior
  212. functions do not extend the number of psychological types. There are still
  213. sixteen.
  214.  
  215.         The advantage of the Life Pattern model is that it gives us more
  216. tools for understanding each type. Instead of telling us how each type uses
  217. two of Jung's functions, it tells us how each type uses all four of Jung's
  218. functions. In effect, it gives us a blueprint for understanding the core
  219. personality of each type. This blueprint describes the preferential
  220. hierarchy among Jung's four functions for each type, and it describes the
  221. way in which each type uses each of the four functions.
  222.  
  223.         First, there are eight different hierarchies among the sixteen
  224. types. Using a form of abbreviation in which the leftmost letter represents
  225. the dominant function, these are TNSF for INTPs and ENTJs, TSNF for ISTPs
  226. and ESTJs, FNST for INFPs and ENFJs, FSNT for ISFPs and ESFJs, NTFS for
  227. INTJs and ENTPs, NFTS for INFJs and ENFPs, STFN for ISTJs and ESTPs, and
  228. SFTN for ISFJs and ESFPs.
  229.  
  230.         Second, the Life Pattern model characterizes each type by how it
  231. uses the four functions. Extraverts use the dominant and tertiary functions
  232. for extraverting, and the other two functions for introverting. Introverts
  233. use the dominant and tertiary functions for introverting, and the other two
  234. for extraverting. Given the eight possible hierarchies of preference, this
  235. gives us four different ways in which the 16 types use the four functions.
  236. I call these four different ways directional patterns, for they indicate
  237. the direction (outward or inward) in which each function is used. Using a
  238. form of abbreviation in which "I" and "E" indicate the direction in which a
  239. function is used, these are IT-EF-IN-ES for ISTPs, ENFJs, INFJs, and ESTPs,
  240. ET-IF-IN-ES for INTJs, ESFPs, ISFPs, and ENTJs, IT-EF-EN-IS for INTPs,
  241. ESFJs, ISFJs, and ENTPs, and ET-IF-EN-IS for INFPs, ESTJs, ISTJs, and
  242. ENFPs.
  243.  
  244.         One interesting consequence of this model is that it gives us three
  245. different ways of understanding how someone's type can be the opposite of
  246. someone else's. I call these hierarchical, directional, and diametrical
  247. opposites. Hierarchical opposites have opposite hierarchies but the same
  248. diretional patterns. Hierarchical opposites never have any letters in
  249. common in their abbreviations. Directional opposites have the same
  250. directional patterns but opposite hierarchies. These always have the inner
  251. two letters the same and the outer two different. And diametrical opposites
  252. have both opposite hierarchies and opposite directional patterns. These
  253. have the outer two letters the same and the inner two different.
  254.  
  255.         Here is a chart that describes the directional hierarchy of each
  256. type. The functions appear left to right from dominant to inferior. "I"
  257. indicates that the function is used for introverting, and "E" indicates
  258. that the function is used for extraverting.
  259.  
  260.         INTP:   IT-EN-IS-EF
  261.         ISTP:   IT-ES-IN-EF
  262.         INFP:   IF-EN-IS-ET
  263.         ISFP:   IF-ES-IN-ET
  264.         INTJ:   IN-ET-IF-ES
  265.         INFJ:   IN-EF-IT-ES
  266.         ISTJ:   IS-ET-IF-EN
  267.         ISFJ:   IS-EF-IT-EN
  268.         ENTJ:   ET-IN-ES-IF
  269.         ESTJ:   ET-IS-EN-IF
  270.         ENFJ:   EF-IN-ES-IT
  271.         ESFJ:   EF-IS-EN-IT
  272.         ENTP:   EN-IT-EF-IS
  273.         ENFP:   EN-IF-ET-IS
  274.         ESTP:   ES-IT-EF-IN
  275.         ESFP:   ES-IF-ET-IN
  276.  
  277.         For further information about Type, the Life Pattern model, and the
  278. sixteen different Life Patterns, consult Terence Duniho's book _Wholeness
  279. Lies Within_, or some other book about Type. _Wholeness Lies Within_ can be
  280. ordered from Type & Temperment, Inc., PO Box 200, Gladwyne, PA 19032 for
  281. $14.95 + $2.09 p/h. Terence Duniho also recommends _LifeTypes_ by Sandra
  282. Hirsh & Jean Kummerow (Warner Books) and _Gifts Differing_ by Isabel Briggs
  283. Myers (Consulting Psychologists Press).
  284.  
  285.                             How to Use the DDLI
  286.  
  287.         Unless it has been compiled for msdos, the DDLI will first ask you
  288. how many columns you have on your screen. This is so it can wordwrap the
  289. text to fit on any screen size. It will then ask for your name. It expects
  290. that your name will be less than 80 characters long.
  291.  
  292.         The DDLI will then ask you a series of questions. You can answer a
  293. question by typing the letter that precedes the answer you choose: an A or
  294. a B. You should follow your answer with a carriage return. After you have
  295. chosen your preference, it will ask you to rank that preference on a
  296. scale of 1 to 7. This will allow you to weight how important a preference
  297. is to you. If you want to go back to a question you previously answered and
  298. change your answer, you can go back to the previous question by typing
  299. "Prev" or just "P" followed by a carriage return. Keep doing this until you
  300. get back to the question you want to answer differently. After you have
  301. changed your answer, the DDLI will resume with the next question that you
  302. haven't answered. If you want to postpone answering a question until later,
  303. type "Skip" or just "S" followed by a carriage return. You will see this
  304. question again after you have gone through the remaining questions. If you
  305. want to quit the DDLI, type "Quit" or just "Q" followed by a carriage
  306. return. Whatever you type in while answering the questions, the DDLI will
  307. read only the first character. If it isn't an "A," "B," "P," "Q," or "S,"
  308. the DDLI will tell you what sort of input it expects from you.
  309.  
  310.         When you answer each question, there are some things you should
  311. bear in mind.
  312.  
  313.        1.   Do not base your answer simply on the most recent event in
  314.             your life that fits the question. Rather, base your answer on
  315.             your general pattern of behavior, not your behavior on one
  316.             occasion.
  317.  
  318.        2.   Do not answer the questions according to how you want to be
  319.             when that differs from how you actually are. Base your answers
  320.             on how you actually are.
  321.  
  322.        3.   Do not stretch your imagination by trying to imagine situations
  323.             that are favorable for each answer. Rather, base your answers
  324.             on how you are in the situations you normally find yourself in.
  325.  
  326.         Here are some other tips on answering the questions. If one answer
  327. immediately seems more you than the other, go with that answer. For
  328. questions where this doesn't work, ask yourself which answer would take
  329. less energy or be more natural.
  330.  
  331.         Finally, remember that this is not a test. Nobody has an answer key
  332. with the right answers in it. The right answers depend upon who you are.
  333. This program does not measure degrees of normality and abnormality. It
  334. merely measures differences that may exist between normal, psychologically
  335. healthy individuals.
  336.  
  337.                    Understanding the Results of the DDLI
  338.  
  339.         After you have answered all the questions, the DDLI will display
  340. the results to two different sets of questions. The first set of questions
  341. measures for extraversion vs. introversion, sensing vs. intuition, thinking
  342. vs. feeling, and judging vs. perceiving. These are the same four sets of
  343. preferences that the MBTI measures for. It first presents your scores on
  344. these questions and tells you what type they indicate. If you unambigously
  345. score as a definite type, the DDLI then presents the directional hierarchy
  346. of functions for that type. If you score as an X-type, it doesn't. X-types
  347. are not real types. An "X" in a type means it is uncertain which way the
  348. preference goes, not that there is no preference.
  349.  
  350.         The second set of questions measures for preferences that the MBTI
  351. does not measure for. These are extraverted thinking and introverted
  352. feeling vs. extraverted feeling and introverted thinking, extraverted
  353. intuition and introverted sensing vs. extraverted sensing and introverted
  354. intuition, and rationality vs. a-rationality. The pairs of opposites are
  355.  
  356.         Extraverted Thinking vs. Introverted Thinking
  357.         Extraverted Feeling vs. Introverted Feeling
  358.         Extraverted Sensing vs. Introverted Sensing
  359.         Extraverted Intuition vs. Introverted Intuition
  360.         Rationality vs. A-Rationality.
  361.  
  362.         The DDLI measures for the first two together because the types who
  363. extravert feeling and introvert thinking are the same, and the types who
  364. introvert feeling and extravert thinking are the same. And it measures for
  365. the second pair together because the types who extravert sensing and
  366. introvert intuition are the same, and the types who extravert intuition and
  367. introvert sensing are the same.
  368.  
  369.         The DDLI presents the scores on these questions and then indicates
  370. which types these scores suggest. These two types are always 4-letter
  371. opposites, which I referred to previously as hierarchical opposites. This
  372. is because these questions measure for directional preferences and for only
  373. one hierarchical preference. Hierarchical opposites, as you may recall,
  374. have the same directional patterns but opposite hierarchies. And any two
  375. types with opposite hierarchies have the same the same kind of dominant
  376. function: a judging function (thinking or feeling) or a perceiving function
  377. (sensing or intuition).
  378.  
  379.         Finally, the DDLI compares the type suggested by your answers to
  380. the first set of questions with the types suggested by your answers to the
  381. second set of questions. If it finds a match, it tells you that your
  382. results on the supplementary questions corroborate your results on the main
  383. set of questions. It otherwise tells you that your results on these two
  384. sets of questions conflict.
  385.  
  386.         If there is a conflict between your scores, there is no rule for
  387. determining which one is right. You should get ahold of a description of
  388. the types and read the descriptions for each of the types that the program
  389. suggests you are. And even if your scores don't conflict, you should read
  390. the descriptions of the type you scored as to really make sure you are that
  391. type. There is no guarantee that this program will accurately measure your
  392. type. I think that in most cases it will, but in your case it might not. If
  393. it doesn't, I hope you will offer your suggestions for making this program
  394. more accurate in the future.
  395.  
  396.                                   History
  397.  
  398.         V 1.00 (12/31/1992) - The first version
  399.  
  400.                               Bug: It displays the functional hierarchy of
  401.                               an ENTP no matter what type you scored as.
  402.  
  403.         V 1.01 (01/03/1993) - Bug fix.
  404.                               A few changes and additions to QST.
  405.  
  406.                               Bug: When it displays the functional
  407.                               hierarchy of the type you scored as, it
  408.                               assumes that you scored as an extravert, even
  409.                               in you scored as an introvert.
  410.  
  411.         V 1.10 (01/07/1993) - Bug Fix plus Feature Update.
  412.                               Can now send output to printer or file.
  413.                               Displays scores to supplementary questions.
  414.                               One grammatical correction in QST.
  415.                               One question in QST replaced with another.
  416.  
  417.         V 2.00 (01/31/1993) - Because I switched from the crippled freeware
  418.                               version of DICE to GNU C, I added some
  419.                               features that I couldn't previously put into
  420.                               the DDLI. Here are the new features:
  421.  
  422.                             * Randomizes question order and answer order.
  423.                             * Allows you to skip questions until later.
  424.                             * Allows you to go back to questions and change
  425.                               your answers.
  426.                             * Displays output in a more understandable
  427.                               format.
  428.                             * QST renamed as "DDLI.QST"
  429.                             * Some major changes in DDLI.QST.
  430.                             * DDLI.QST now groups together questions that
  431.                               measure for the same preference.
  432.                             * Reads "DDLI.QST" all at once and closes it
  433.                               before asking any questions. This means you
  434.                               no longer have to keep the disk with the
  435.                               questions on it in your disk drive when you
  436.                               are running the DDLI.
  437.                             * Saves a file that contains a record of all
  438.                               your answers. Sending me this file will help
  439.                               me make the DDLI more reliable.
  440.  
  441.         V 2.01 (02/26/1993) - It turns out that I could incorporate the
  442.                               additions to V2.00 with DICE. This version
  443.                               has all the same features, and I have
  444.                               compiled the Amiga version with DICE so that
  445.                               it will not require ixemul.library to run.
  446.                               (If you have GNU C, you might want to
  447.                               recompile it, since the GNU C version takes
  448.                               up less space.)
  449.  
  450.                               It's essentially the inside, rather than the
  451.                               outside, of the program that has changed with
  452.                               this version. The main difference is that
  453.                               this version stores the questions in a linked
  454.                               list instead of in an array. This is to
  455.                               prevent memory fragmentation errors that
  456.                               occur from asking for a large chunk of
  457.                               memory.
  458.  
  459.         V 2.02 (04/04/1993)   The DDLI now puts a linefeed after the
  460.                               version string when it creates a record of
  461.                               your answers.
  462.  
  463.                               ".raw" files renamed ".dar".
  464.  
  465.                               Added Readme.1st.
  466.  
  467.                               The "wrapwrite" function in fpdio.c now takes
  468.                               multiple arguments.
  469.  
  470.         V 2.03 (12/03/1993)   Removed my GEnie address from the text
  471.                               printed at the beginning of the program,
  472.                               because I have quit GEnie.
  473.  
  474.                               Changed my address in the documentation,
  475.                               because I moved over the summer.
  476.  
  477.         V 2.04 (12/04/1993)   Bug fixes to make it work with less
  478.                               forgiving compilers than I have for my
  479.                               Amiga.
  480.  
  481.         V 3.00 (12/11/1993)   Preprocessor instructions make it easier to
  482.                               compile the DDLI for different operating
  483.                               systems.
  484.  
  485.                               It no longer asks for a seed value for the
  486.                               random number generator.  Instead, it counts
  487.                               clock ticks to get a seed value.
  488.  
  489.                               Instead of just creating a "*.dar" file, it
  490.                               asks you if you want a record of your scores
  491.                               created, and then it asks you for a filename
  492.                               for it.
  493.  
  494.                               Added the "yesno" function to "fpdio.c".
  495.  
  496.                               Added the "pow" function to "ddli.c"
  497.  
  498.                               Previous versions failed to randomize the
  499.                               order of the answers to each question. This
  500.                               version doesn't fail to.
  501.  
  502.                               Asks you to rank the strength of each of your
  503.                               answers on a scale from 1 to 7. Includes
  504.                               strength ranking in record of raw scores.
  505.  
  506.                               More questions. Some questions removed or
  507.                               changed.
  508.  
  509.         V3.10 (01/05/1993)    Fixed bug in pow().
  510.  
  511.                               Used gcc's -Wall option to find and remove
  512.                               some extraneous code.
  513.  
  514.                               Including various text files:
  515.                                 1 - Descriptions of each type.
  516.                                 2 - Personality Type Summary
  517.  
  518.                               Added the ability to read in a record file
  519.                               and return the interpreted results on it.
  520.                               This is useful for people who accidently save
  521.                               the record file under the same name as the
  522.                               interpreted results file.  To use this
  523.                               feature, include the record file name as a
  524.                               command line argument.
  525.  
  526.                               Acknowledgements
  527.  
  528.         The individual acknowledgements are listed in historical order:
  529.  
  530.         My INFJ father, Terence Duniho, for providing the theoretical
  531. structure behind this program plus most of the questions.
  532.  
  533.         INTP Gerald Erichsen for compiling the IBM version, for a bug
  534. report on version 1.00, and for suggesting the printing feature.
  535.  
  536.         INFP Kirk Worcester for a bug report on version 1.01.
  537.  
  538.         ENFP Jayne Thrall for letting me test a bunch of questions on her.
  539.  
  540.         Those who have given me feedback on GEnie.
  541.  
  542.         INTP Mark Lillibridge for most of the bug fixes made to V. 2.04.
  543.  
  544.         INTP Joe Butt, ENTP Brian Yamauchi, and INTJ Marina Margaret Heiss
  545. for the type descriptions they wrote, and for their permission to include
  546. them.
  547.  
  548.         ISTP(?) Vic Thompson for asking me if the DDLI could read in a
  549. record file.  It can now.
  550.  
  551.         INFJ Jon Noring for writing the freely distributable "Personality
  552. Type Summary," and for founding alt.personality.psychology.
  553.  
  554.         And those who have given me copies of their scores.  At the moment,
  555. I'm still writing the program that will use these, but I will finish it
  556. soon.
  557.  
  558.                              How You Can Help
  559.  
  560.         The DDLI is in constant development, and your feedback can make it
  561. more reliable. The simplest thing you can do is send me a copy of your
  562. raw scores.  After you have answered all the questions, the DDLI will ask
  563. you if it may create a record of your scores.  I would appreciate it very
  564. much if you would email me a copy of this record. I intend to write a
  565. database program that will interpret these records and give me statistical
  566. data on them so that I can determine which questions work best. My email
  567. addresses are below.
  568.  
  569.         If you want to do more, you can tell me why you answered the
  570. questions as you did. It will be particularly helpful if you tell me why
  571. you chose answers that conflicted with your type.
  572.  
  573.                              About the Author
  574.  
  575.         I am Fergus Duniho, the 26 year old INTP son of INFJ Terence
  576. Duniho, the Executive Director of the newly formed Life Patterns Institute.
  577. Except for this filial relationship, I have no associations with the Life
  578. Patterns Institute, and I am completely unassociated with any other
  579. organization devoted to the study of psychological type. Although I am
  580. knowledgeable on the subject of psychological type, I'm probably not an
  581. expert on the subject.
  582.  
  583.         I am currently a Ph.D. candidate and a T.A. in the philosophy
  584. department at the University of Rochester. I plan to teach philosophy to
  585. undergraduates after I get my degree. My calling is to be a teacher.
  586.  
  587.         Besides this program, I have written other software for the Amiga.
  588. These include a spelling checker called AlphaSpell and a pagination program
  589. called Paginate.
  590.  
  591.         You can reach me by email or by post. You can reach me through the
  592. Internet at fdnh@troi.cc.rochester.edu. You can also send me email on the
  593. FileWorks BBS in Rochester, NY. You can reach me through regular mail at
  594.  
  595.         Fergus Duniho
  596.         1095 Genesee St.
  597.         Rochester, NY 14611
  598.  
  599.         If you want me to reply back to you, it is best to use email, since
  600. I don't keep a large supply of stamps.
  601.